//URL相关参数

//模型任务项管理API
import bizModelTaskItemAppApi from '@/common/api/bizModelTaskItemAppApi.js'
Vue.use(bizModelTaskItemAppApi, app)

import website from '@/config/website';

//模型任务项管理单条查询
let v_queryBizModelTaskItem = '/biz/model/bizModelTaskItem/queryBizModelTaskItem';

//模型任务项管理多条列表查询，支持条件查询
let v_queryBizModelTaskItemListPage = '/biz/model/bizModelTaskItem/queryBizModelTaskItemListPage';

//模型任务项管理新增记录
let v_saveBizModelTaskItem = '/biz/model/bizModelTaskItem/saveBizModelTaskItem';

//模型任务项管理新增或修改记录
let v_saveOrUpdateBizModelTaskItem = '/biz/model/bizModelTaskItem/saveOrUpdateBizModelTaskItem';

//模型任务项管理新增多条记录
let v_saveBizModelTaskItemList = '/biz/model/bizModelTaskItem/saveBizModelTaskItemList';

//模型任务项管理修改记录
let v_updateBizModelTaskItem = '/biz/model/bizModelTaskItem/updateBizModelTaskItem';

//模型任务项管理删除记录
let v_deleteBizModelTaskItem = '/biz/model/bizModelTaskItem/deleteBizModelTaskItem';

//模型任务项管理删除多条记录
let v_deleteBizModelTaskItemList = '/biz/model/bizModelTaskItem/deleteBizModelTaskItemList';


const install = (Vue, vm) => {
	//模型任务项管理单条查询
	let queryBizModelTaskItem = (params = {}) => vm.$u.post(v_queryBizModelTaskItem, params);

	//模型任务项管理多条列表查询，支持条件查询
	let queryBizModelTaskItemListPage = (params = {}) => vm.$u.post(v_queryBizModelTaskItemListPage, params);

	//模型任务项管理新增记录
	let saveBizModelTaskItem = (params = {}) => vm.$u.post(v_saveBizModelTaskItem, params);

	//模型任务项管理新增或修改记录
	let saveOrUpdateBizModelTaskItem = (params = {}) => vm.$u.post(v_saveOrUpdateBizModelTaskItem, params);

	//模型任务项管理新增多条记录
	let saveBizModelTaskItemList = (params = {}) => vm.$u.post(v_saveBizModelTaskItemList, params);

	//模型任务项管理修改记录
	let updateBizModelTaskItem = (params = {}) => vm.$u.post(v_updateBizModelTaskItem, params);

	//模型任务项管理删除记录
	let deleteBizModelTaskItem = (params = {}) => vm.$u.post(v_deleteBizModelTaskItem, params);

	//模型任务项管理删除多条记录
	let deleteBizModelTaskItemList = (params = {}) => vm.$u.post(v_deleteBizModelTaskItemList, params);
	
	// 将各个定义的接口名称，统一放进对象挂载到vm.$u.api(因为vm就是this，也即this.$u.api)下
	vm.$u.bizModelTaskItemAppApi = {
		//模型任务项管理单条查询
		queryBizModelTaskItem,

		//模型任务项管理多条列表查询，支持条件查询
		queryBizModelTaskItemListPage,

		//模型任务项管理新增记录
		saveBizModelTaskItem,

		//模型任务项管理新增或修改记录
		saveOrUpdateBizModelTaskItem,

		//模型任务项管理新增多条记录
		saveBizModelTaskItemList,

		//模型任务项管理修改记录
		updateBizModelTaskItem,

		//模型任务项管理删除记录
		deleteBizModelTaskItem,

		//模型任务项管理删除多条记录
		deleteBizModelTaskItemList
	};
}

export default {
	install
}
